跳到主要内容

初学者生成式 AI(第 2 版) - 课程

通过 Microsoft Cloud Advocates 提供的 18 节课综合课程,了解构建生成式 AI 应用程序的基础知识。

🌱 入门

本课程有 18 节课。每节课都涵盖自己的主题,因此您可以从任意地方开始!

课程标记为“学习”课程,解释生成式 AI 概念,或标记为“构建”课程,解释概念和 PythonTypeScript 中的代码示例(如果可能)。

每节课还包括一个“继续学习”部分,其中包含其他学习工具。

您需要什么

我们创建了一个 课程设置 课程来帮助您设置开发环境。

不要忘记 star (🌟) 此 repo,以便以后更轻松地找到它。

🧠 准备好部署了吗?

如果您正在寻找更高级的代码示例,请查看我们的 生成式 AI 代码示例集合,包括 PythonTypeScript

🗣️ 结识其他学习者,获得支持

加入我们的 官方 AI Discord 服务器,与其他参加本课程的学习者见面、交流并获得支持。

🚀 正在创建一家初创公司?

注册 Microsoft for Startups Founders Hub,即可获得 免费 OpenAI 积分 和高达 15 万美元的 Azure 积分,以通过 Azure OpenAI 服务访问 OpenAI 模型

🙏 想要帮忙吗?

您有建议或发现拼写或代码错误吗? 提出问题创建拉取请求

📂 每节课包括:

  • 主题的简短视频介绍
  • 位于 README 中的书面课程
  • 支持 Azure OpenAI 和 OpenAI API 的 Python 和 TypeScript 代码示例
  • 指向额外资源的链接以继续学习

🗃️ 课程

#课程链接说明视频额外学习
00课程设置**学习:**如何设置你的开发环境即将推出了解更多
01生成式人工智能和法学硕士简介**学习:**了解什么是生成式人工智能以及大型语言模型 (LLM) 的工作原理。视频了解更多
02探索和比较不同的 LLM**了解:**如何选择适合您用例的正确模型视频了解更多
03负责任地使用生成式 AI**学习:**如何负责任地构建生成式 AI 应用程序视频了解更多
04了解快速工程基础知识**学习:**动手快速工程最佳实践视频了解更多
05创建高级提示学习:如何应用提示工程技术来改善提示的结果。视频了解更多
06构建文本生成应用程序构建:使用 Azure OpenAI / OpenAI API 构建文本生成应用程序视频了解更多
07构建聊天应用程序**构建:**高效构建和集成聊天应用程序的技术。视频了解更多
08构建搜索应用矢量数据库**构建:**使用嵌入来搜索数据的搜索应用程序。视频了解更多
09构建图像生成应用程序**构建:**图像生成应用程序视频了解更多
10构建低代码 AI 应用程序**构建:**使用低代码工具的生成式 AI 应用程序视频了解更多
11通过函数调用集成外部应用程序**构建:**什么是函数调用及其在应用程序中的用例视频了解更多
12为 AI 应用程序设计 UX**了解:**在开发生成式 AI 应用程序时如何应用 UX 设计原则​​视频了解更多
13保护您的生成式 AI 应用程序**了解:**AI 系统面临的威胁和风险,以及保护这些系统的方法。视频了解更多
14生成式 AI 应用程序生命周期**了解:**管理 LLM 生命周期和 LLMOps 的工具和指标视频了解更多
15检索增强生成 (RAG) 和矢量数据库**构建:**使用 RAG 框架从矢量数据库中检索嵌入的应用程序视频了解更多
16开源模型和 Hugging Face构建:使用 Hugging Face 上可用的开源模型的应用程序视频了解更多
17AI 代理**构建:**使用 AI 代理框架的应用程序视频了解更多
18微调 LLM**学习:**微调 LLM 的内容、原因和方法视频了解更多

🌟 特别感谢

特别感谢 John Aziz 创建所有 GitHub Actions 和工作流程

🎒 其他课程

我们的团队制作了其他课程!查看: